On The Spot: 21St Philippine Mathematical Olympiad